home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Workbench Design
/
WB Collection.iso
/
workbench werkzeuge
/
disk & file tools
/
catchdisk
/
deutsch
/
dokumentation
/
catchdisk.dok
next >
Wrap
Text File
|
1996-04-07
|
19KB
|
469 lines
-------------------------------------------------------------------------------
CatchDisk Benutzerhandbuch
-------------------------------------------------------------------------------
------------------------------------------------------------------------------
CatchDisk version 1.20 26. April 1994
Copyright © 1994 By Alessandro Sala
für Cristina
Erfordert AmigaOS v2.04 ( Kickstart v37 ) or höher
und WBStart-Handler v1.4 oder höher (von Stefan Becker)
Deutsche Übersetzung von Jan-Claas Dirks
------------------------------------------------------------------------------
Inhalt
- Rechtliche Informationen
- Das Archiv
- Einführung
Was ist CatchDisk ?
Installation
- Konfigurierung und Benutzung
- CatchDisk beenden
- Kontaktadressen
- Entwicklungsgeschichte
******************************************************************
Bitte beachten: Meine E-Mail-Adresse hat sich geändert.
Meine neue Adresse ist:
+----------------------------------------------------------------+
| |
| Alessandro Sala |
| |
| tser1500@cdc8g5.cdc.polimi.it |
| |
+----------------------------------------------------------------+
------------------------
Rechtliche Informationen
------------------------
------------
Disclaimer
------------
This program is provided "as is" without warranty of any kind, either
expressed or implied, including, but not limited to, the implied warranty
of fitness for a particular purpose. Though every care has been taken to
make this program system-friendly and bugs-free, the entire risk as to the
results, reliability and performance of this program is assumed by you.
(Dieses Programm wurde mit größter Sorgfalt geschrieben. Dennoch wird
weder Haftung für Fehlverhalten noch Gewähr für Funktionstüchtigkeit
übernommen. Das Risiko der Benutzung liegt ganz bei Ihnen.)
----------------------------
Hinweis auf das Urheberrecht
----------------------------
Dieses Programm ist "FreeWare": Es darf zu nicht-kommerziellen Zwecken
frei kopiert und verbreitet werden, solange keine Datei zum Archiv hinzugefügt
oder davon entfernt wird und kein Geld, bis auf eine übliche Gebühr, erhoben
wird.
Selbstverständlich darf Fred Fish dieses Programm in seine fantastische
Disksammlung und/oder auf seine CD-ROMs aufnehmen.
Dennoch bleibt das COPYRIGHT des Programms beim Autor: Sie dürfen weder
das Programm, noch die Dokumentation noch eine andere Datei dieses Archivs
patchen, zurückübersetzen oder sonstwie verändern, außer es ist explizit
erlaubt.
Kompression in ausführbarer Form ist für den privaten Gebrauch erlaubt,
nicht aber für die Weitergabe. Die einzigen zwei erlaubten Formen der Weiter-
gabe sind das Original LHa-Archiv und die entpackte Form.
Außerdem dürfen Sie das Programm nicht ohne schriftliche Genehmigung des
Autors einer anderen Software beilegen.
----------
Das Archiv
----------
------------------
Inhalt des Archivs
------------------
CatchDisk : Das Hauptprogramm
CatchDisk.info : Die zugehörige '.info'-Datei mit
voreingestellten Tooltypes
Italiano
Leggimi : Allgemeine Informationen auf Italienisch
Documentazione
CatchDisk.doc : Italienische Dokumentation im ASCII Format
CatchDisk.guide : Italienische Dokumentation im AmigaGuide-Format
Installa : Installationsprogramm auf Italienisch (siehe Leggimi)
English
Readme : Allgemeine Informationen auf Englisch
Documentation
CatchDisk.doc : Englische Dokumentation im ASCII-Format
CatchDisk.guide : Englische Dokumentation im AmigaGuide-Format
Install : Installationsprogramm auf Englisch (siehe Readme)
Deutsch (von Jan-Claas Dirks)
Liesmich : Allgemeine Informationen auf Deutsch
Dokumentation
CatchDisk.dok : Deutsche Dokumentation im ASCII-Format
CatchDisk.guide : Deutsche Dokumentation im AmigaGuide-Format
Install : Installationsprogramm auf Deutsch (siehe Liesmich)
Catalogs
CatchDisk.ct : leere Übersetzungsdatei
italiano
CatchDisk.catalog : Hilfsdatei für italienische Sprache
deutsch
CatchDisk.catalog : Hilfsdatei für deutsche Sprache (von Jan-Claas Dirks)
Einige '.info'-Dateien
----------
Einführung
----------
Was ist CatchDisk ?
-------------------
CatchDisk ist ein einfaches Commodity: Sein Zweck ist es, bei neu eingelegten
Disketten zu überprüfen, ob sie korrekt formatiert sind. Falls nicht, so
startet CatchDisk das Format-Programm mit bereits voreingestelltem Laufwerk.
Der Benutzer muß nur noch die Optionen einstellen und die Operation starten
oder abbrechen. Außerdem erkennt CatchDisk ab v1.20 verschiedene nicht-DOS-
Disketten und kann diese ignorieren oder aber ein voreingestelltes Programm
starten. Für weitere Informationen und Highlights bitte weiterlesen.
WICHTIG
-------
Um CatchDisk benutzen zu können, brauchen Sie den WBStart-Handler im L: Ver-
zeichnis. Es wird Version 1.4 oder höher benötigt. Der WBStart-Handler ist
frei kopierbare Software von Stefan Becker und in den meisten FTP-Sites oder
von PD-Händlern als "WBStart1_4.lha" erhältlich. Bitte beachten Sie, das
mindestens Version 1.4 benötigt wird, da Vorgängerversionen Probleme mit
sog. "null locks" hatten.
Installation
------------
Um CatchDisk zu installieren gibt es zwei Wege:
Falls Sie das "Installer"-Programm von Commodore haben (siehe "LiesMich"-
Datei), so machen Sie einfach einen Doppelklick auf das "Install"-Icon im
"Deutsch"-Verzeichnis.
Andererseits könnten Sie auch CatchDisk einfach in ein Verzeichnis
kopieren, meist in Ihr "SYS:WBStartup"-Verzeichnis. Falls Sie OS2.1 oder höher
haben und die Sprachanpassung nutzen wollen, so müssen Sie das "catalogs"-
verzeichnis, das Sie im CatchDisk-Archiv finden können, in dasselbe Ver-
zeichnis wie CatchDisk kopieren, oder aber Sie kopieren die Datei
"CatchDisk.catalog" aus dem "catalogs/<sprache>/"-Verzeichnis in das
"LOCALE:catalogs/<sprache>/"-Verzeichnis.
Falls Ihre Sprache zur Zeit nicht erhältlich ist, so können Sie die leere
Sprachanpassungsdatei aus dem "catalogs"-Verzeichnis ("catalogs/CatchDisk.ct")
übersetzen und sie mir per E-Mail zusenden (siehe Abschnitt Kontaktadresse).
Ich werde dann die Datei "<IhreSprache>/CatchDisk.catalog" erzeugen und Ihnen
so schnell wie möglich zusenden, und die nächste CatchDisk-Version wird eine
weitere Sprache unterstützen. Sie können auch die Dokumentationsdateien über-
setzen und mir zusenden, damit ich sie in das CatchDisk-Archiv beilegen kann.
Außerdem müssen Sie dem "WBStart-Handler" im L:-Verzeichnis haben, damit
CatchDisk richtig arbeiten kann (siehe "Was ist CatchDisk").
----------------------------
Konfigurierung und Benutzung
----------------------------
Um CatchDisk zu starten, können Sie einfach auf sein Icon doppelklicken
oder in einem CLI "run CatchDisk" eingeben. Um CatchDisk bei jedem Booten
zu starten, verschieben Sie entweder das Icon in das "SYS:WBStartup"-Ver-
zeichnis und fügen das ToolType "DONOTWAIT" hinzu, oder aber Sie fügen
"run CatchDisk" Ihrer "S:User-Startup"-Datei hinzu.
CatchDisk erkennt folgende ToolTypes oder CLI-Argumente:
CX_PRIORITY=<pri> : Die Priorität von CatchDisk als Commodity.
Vorgabewert = 0. Bereich = -128 to 127.
DEVICE<n>=<drive> : Beschreibt eine Anzahl von alternativen Lauf-
werken für ein einzelnes physikalisches Lauf-
werk.
Die Ziffer <n> steht für eine Gruppe von
alternativen Laufwerken und kann im Bereich
von 0 bis 9 liegen.
Der Parameter <drive> ist der Name eines
Laufwerkes, gefolgt von einem ":". Sie können
eine beliebige Anzahl von Laufwerken angeben,
die Liste darf allerdings kein Leerzeichen
enthalten.
Beispiel:
"DEVICE0=DF0:PC0:"
sagt CatchDisk, daß eine Diskette entweder
als "DF0:" oder "PC0:" lesbar sein muß, wenn
sie in das Device 0 (das (erste) interne
Laufwerk) eingelegt wird.
Falls beides nicht der Fall ist, versucht
CatchDisk, anhand der ersten 4 Buchstaben
der Diskette selbige zu identifizieren
(Diese Buchstaben sind auf der Workbench
unter dem entsprechenden Icon nach "DFn:"
sichtbar). Falls die Diskette erkannt wird,
wird entsprechend der REQUESTER- und ID<x>-
ToolTypes gehandelt (siehe unten), falls
nicht, wird entsprechend des REQUESTER-
ToolTypes das Formatierprogramm mit dem
ersten Laufwerk der obigen Liste aufge-
rufen (in diesem Falle DF0:).
Wenn Sie stattdessen schreiben:
"DEVICE0=PC0:DF0:"
wird die Diskette, falls sie unlesbar ist
oder nicht erkannt wird, als "PC0:"
formatiert.
Falls eines oder mehrere der angegebenen
Laufwerke nicht angemeldet ist, wird dieses
einfach ignoriert.
BREAK_WARN : Falls CatchDisk durch ein ^C-Signal abge-
brochen wurde, wird nur dann ein Requester
angezeigt, falls BREAK_WARN gesetzt ist.
RESCAN=<secs> : Erzwingt ein erneutes Überprüfen der Lauf-
werke alle <secs> Sekunden. Dadurch kann
CatchDisk das Erscheinen von Disketten er-
kennen, die kein "diskinserted" erzeugen
(z.B. solche, die mit FMS erzeugt wurden).
Vorgabewert = 0 (kein Überprüfen)
FORMATTER=<path/file> : Erlaubt es, ein anderes Formatierprogramm
als "SYS:System/Format" anzugeben, welches
der Vorgabewert ist. Sie müssen den
kompletten Pfad und Name angeben.
ID<x>=<id>[,<name>[,<path&file>]] : Beschreibt ein nicht-DOS-Format.
Die Ziffer <x> kann im Bereich von 0 bis 9
liegen; kleinere Ziffern werden zuerst
überprüft.
<id> ist eine 4 zeichen lange Erkennungs-
marke, die mit den ersten 4 Zeichen auf der
Diskette übereinstimmen muß.
Es gibt zwei Spezialzeichen:
$ : Irgendeine Ziffer (0-9)
oder ein '$'.
? : Irgendein Zeichen.
So kann eine Quarterback-Diskette als Qb$$
beschrieben werden (Qb01, Qb02, ...).
<name> ist ein Text, mit dem dem Benutzer
die Diskette präsentiert wird. Dieser Text
wird auch im mittleren Gadget im Requester
auftauchen (siehe unten). Falls dieser nicht
angegeben wird, so wird die Diskette immer
ignoriert werden, unabhängig vom REQUESTER-
ToolType.
<file/path> sind Pfad und Dateiname des
Programms, das gestartet werden soll, falls
CatchDisk eine solche Diskette identifiziert
hat. Dies ist die Standardaktion, die Catch-
Disk vollführt, falls der REQUESTER-Tooltype
auf NOID oder NEVER steht. Falls dieser
Parameter nicht angegeben wird, so wird das
Formatierprogramm angenommen.
Im Icon von CatchDisk finden Sie
einige Beispiele.
REQUESTER=<when> : <when> kann NEVER, ID, NOID oder ALWAYS
sein. Falls CatchDisk eine nicht-DOS-
Diskette erkennt, so kann CatchDisk ent-
weder eine Standardaktion ausführen oder
aber einen Requester öffnen und den Be-
nutzer um Rat fragen.
Bei unlesbaren bzw. nicht identifizierten
Disketten kann das "Ignorieren" oder
"Formatieren" sein, wobei "Formatieren" die
Standardaktion ist.
Bei identifizierte Disketten werden
"Ignorieren", "Formatieren" und "Start des
Programms" angeboten, so wie im entsprech-
enden ID<x>-ToolType eingestellt. Die
Standardaktion ist, das Programm zu starten.
Falls <when>=NEVER ist, so befragt CatchDisk
den Benutzer gar nicht und führt die
Standardaktion aus (siehe oben).
Falls <when>=ID ist, so öffnet CatchDisk
einen Requester bei identifizierten Disketten
und führt ansonsten die Standardaktion aus.
Falls <when>=NOID ist, so öffnet CatchDisk
den Requester für nicht lesbare und unidenti-
fizierte Disketten und führt ansonsten die
Standardaktion aus.
Falls <when>=ALWAYS eingestellt ist, so
öffnet CatchDisk den Requester immer.
Sobald CatchDisk aktiv ist, kann man mit dem Commoditiy "Exchange"
seine Aktivitäten kontrollieren.
-----------------
CatchDisk beenden
-----------------
Als Commodity kann CatchDisk auf drei verschiedene Arten beendet werden:
a) CatchDisk ein zweites Mal starten.
b) Das "Exchange"-Program benutzen.
c) CatchDisk ein 'control-C' Signal senden (siehe auch BREAK_WARN):
c.1) Falls Sie CatchDisk von der Workbench aus (oder per WBStartup-
verzeichnis) gestartet haben, so können Sie ein Kontrollprogramm
wie TaskX von Steve Tibbet benutzen.
c.2) Falls Sie CatchDisk vom CLI (oder von der user-startup) aus
gestartet haben, so machen Sie folgendes:
1) Öffnen Sie ein CLI.
2) Geben Sie "status" ein und merken Sie sich die Prozeß-Nummer
von CatchDisk.
3) Geben Sie "break <n> c" ein, wobei <n> die Prozeß-Nummer ist,
die Sie sich gemerkt haben.
---------------
Kontaktadressen
---------------
Kritik und Vorschläge
---------------------
Ich hoffe, Sie finden CatchDisk nützlich. Falls Sie Kritik, Vorschläge,
Fehlerberichte, Erweiterungsideen für mögliche folgende Versionen haben
oder falls Sie Probleme haben und Hilfe brauchen, so können Sie (auf
Italienisch oder Englisch) an folgende Adresse schreiben:
Alessandro Sala
Via A. Grandi, 16
20014 Nerviano (MI)
Italy
Falls Sie die Möglichkeit haben, E-Mail zu verschicken, so können
Sie mich auch unter der folgenden Adresse erreichen (midenstens bis
Ende Juli 1994):
tser1500@cdc8g5.cdc.polimi.it
---------------------
Entstehungsgeschichte
---------------------
------------
Version 1.20
------------
- Einige Fehler behoben, die bei mehreren PCx: Devices auftraten
(zweifache Formatieranfragen, Formatieranfrage bei Entnahme der Disk
etc.). Die Probleme, eine NDOS-Diskette zu erkennen, falls ein PCx:
Device angemeldet ist, solten nun gelöst sein.
- Die Fähigkeit hinzugefügt, Nicht-DOS-Disketten zu erkennen (auch von
Jan-Claas Dirks vorgeschlagen) und darauf benutzerdefiniert zu reagieren.
- Optionalen Requester vor der Ausführung von Befehlen hinzugefügt.
- Die Möglichkeit hinzugefügt, ein benutzerdefiniertes Formatier-Programm
zu starten.
- Deutsche Sprachunterstützung hinzugefügt (Dank an Jan-Claas Dirks).
------------
Version 1.10
------------
- Falls Die CatchDisk reaktivieren, nachdem Sie es mit "Exchange" de-
aktiviert hatten, so überprüft CatchDisk nun die verschiedenen
Devices, ob eine neue Diskette zu formatieren ist.
- Den ToolType "RESCAN=<secs>" hinzugefügt, durch den eine neue Über-
prüfung der Devices alle <secs> Sekunden erzwungen wird, um auch
solche Disketten erkennen zu können, die kein "diskinserted" er-
zeugen (so wie die mit FMS erzeugten Disketten) (von Frank Schliefer
berichtet).
------------
Version 1.00
------------
Erste Veröffentlichung.